Tureng Mobile
Deyim
3
f.
do something under one's own steam
f.
stand on one's own feet
f.
stand on one's own two feet